TLS was last updated
on June 12, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Central Pennsylvania Area rating list selection
                                                2023 Central Pennsylvania Area rating list selection
2024 TLS League Ratings
Section - Middle States           District - Central Pennsylvania           Area - Central Pennsylvania
West Shore Tennis Club          Men          Rating Order
(As of 06/11/2024)
2024 2024
Matches TLS Season YrEnd
Rank Player League Flight Facility W - L TLS NTRP NTRP NTRP
1 Gary Gouse -- Summary -- Mechanicsburg, PA 4.07 (4.5) 4.5 C 2023
2024 USTA 40 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 1 - 1
2024 USTA 18 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 2 - 2
2 Martin Valent -- Summary -- Carlisle, PA 4.00 (4.0) 4.0 C 2023
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 5 - 0
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 6 - 0
3 Thomas Bischof -- Summary -- Mechanicsburg, PA 3.97 (4.0) 4.0 C 2023
2024 USTA 18 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 3 - 0
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 1
4 Steven Zerby -- Summary -- Mechanicsburg, PA 3.95 (4.0) 4.5 C 2023
2024 USTA 40 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 1 - 2
2024 USTA 18 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 1 - 3
5 Neil Boyd -- Summary -- Lewisburg, PA 3.83 (4.0) 4.0 S 2023
2024 USTA 55 & Over Mx Doubles League 8.0 Mixed Doubles Hershey Racquet Club 1 - 1
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 1
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 0
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 0
6 Logan Gouse -- Summary -- CARLISLE, PA 3.82 (4.0) 4.0 C 2023
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 4 - 1
7 Joshua Ringquist -- Summary -- Mechanicsburg, PA 3.74 (4.0) 4.0 C 2023
2024 USTA 18 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 4 - 2
8 Robert Himler -- Summary -- Mechanicsburg, PA 3.70 (4.0) 4.0 C 2023
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 1
9 Alexander Himler -- Summary -- Mechanicsburg, PA 3.68 (4.0) 4.0 C 2023
2024 USTA 18 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 4 - 1
10 Erik Ruggiero -- Summary -- Enola, PA 3.67 (4.0) 4.0 C 2023
2024 USTA 40 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 1 - 2
11 MARK VOGEL -- Summary -- Mechanicsburg, PA 3.62 (4.0) 4.0 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 3 - 0
2024 USTA 40 & Over Mx Doubles League 8.0 Mixed Doubles YACTA Indoor 2 - 1
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 3
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 3 - 1
12 Vaneet Kumar -- Summary -- Mechanicsburg, PA 3.60 (4.0) 4.0 M 2023
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 2
2024 USTA 18 & Over Mx Doubles League 8.0 Mixed Doubles Hershey Racquet Club 2 - 2
13 Steve Truong -- Summary -- Enola, PA 3.58 (4.0) 4.0 C 2021
2024 USTA 40 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 2 - 2
2024 USTA 18 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 1 - 4
14 Robert Lentz -- Summary -- Boiling Springs, PA 3.48 (3.5) 4.0 C 2023
2024 USTA 40 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 0 - 1
2024 USTA 18 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 2 - 2
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 1
15 Steve Price -- Summary -- Mechanicsburg, PA 3.36 (3.5) 3.5 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 4 - 2
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 6 - 1
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 2
16 Steven Grubb -- Summary -- Mechanicsburg, PA 3.35 (3.5) 3.5 C 2023
2024 USTA 40 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 3 - 2
17 Alex Orbeta -- Summary -- Harrisburg, PA 3.34 (3.5) 3.5 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 6 - 1
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 4
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 5 - 1
18 Chris Shaw -- Summary -- Mechanicsburg, PA 3.28 (3.5) 3.5 C 2023
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 3
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 5 - 1
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 3 - 0
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 2 - 1
19 Ryan McFadden -- Summary -- Harrisburg, PA 3.26 (3.5) 3.5 C 2023
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 4 - 2
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 6 - 1
20 John Malinoski -- Summary -- Marysville, PA 3.25 (3.5) 3.5 C 2023
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 3 - 1
21 Rajesh Surapaneni -- Summary -- Enola, PA 3.21 (3.5) 3.5 C 2023
2024 USTA 40 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 2 - 0
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 0 - 2
22 Steven Barber -- Summary -- Enola, PA 3.21 (3.5) 3.5 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 4 - 1
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 0 - 2
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 1 - 1
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 0
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 1 - 1
23 Michael Larsen -- Summary -- Mechanicsburg, PA 3.20 (3.5) 3.5 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 4
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 3
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 1
24 Bill Fenwick -- Summary -- Camp Hill, PA 3.20 (3.5) 3.5 C 2023
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 3 - 0
25 Jeff Brent -- Summary -- MECHANICSBURG, PA 3.16 (3.5) 3.5 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 1
26 Timothy Shughart -- Summary -- Carlisle, PA 3.12 (3.5) 3.5 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 3 - 4
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 4
27 Todd Hopwood -- Summary -- Mechanicsburg, PA 3.11 (3.5) 3.5 C 2022
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 1
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 3
28 Pedro Lozada -- Summary -- Harrisburg, PA 3.10 (3.5) 3.5 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles Hershey Racquet Club 0 - 3
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 2
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles Hershey Racquet Club 1 - 1
29 Subhasis Pattanaik -- Summary -- Mechanicsburg, PA 3.06 (3.5) 3.5 C 2023
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 2
30 Jonathan Stough -- Summary -- Mechanicsburg, PA 3.03 (3.5) 3.5 C 2023
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 3
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 4
31 AHMED ABDELBAKI -- Summary -- Lemoyne, PA 3.00 (3.0) 3.0 C 2023
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 2 - 3
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 3 - 3
32 William Gash -- Summary -- Dillsburg, PA 2.96 (3.0) 3.5 M 2022
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 0 - 4
33 Martin Lavendier -- Summary -- Mechanicsburg, PA 2.93 (3.0) 3.0 C 2023
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 3 - 3
34 David Addams -- Summary -- Camp Hill, PA 2.92 (3.0) 3.0 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 1
2024 USTA 55 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 4 - 2
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 4 - 2
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 4 - 1
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 3 - 2
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 4 - 3
35 kurt krusen -- Summary -- Mechanicsburg, PA 2.89 (3.0) 3.0 C 2022
2024 USTA 55 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 5 - 1
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 2 - 0
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 3 - 1
36 Scot Gibson -- Summary -- Mechanicsburg, PA 2.86 (3.0) 3.0 M 2023
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 2 - 1
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 2 - 1
37 John Greenleaf -- Summary -- Mechanicsburg, PA 2.83 (3.0) 3.5 S 2022
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 0 - 4
38 Sam Gray -- Summary -- Carlisle, PA 2.79 (3.0) 3.0 A 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 1
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 1
39 BOBBY CHEEKA -- Summary -- Mechanicsburg, PA 2.79 (3.0) 3.0 C 2023
2024 USTA 55 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 3 - 0
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 1 - 4
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 1 - 2
40 Richard Frye -- Summary -- Harrisburg, PA 2.76 (3.0) 3.0 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 1
2024 USTA 55 & Over Mx Doubles League 6.0 Mixed Doubles Hershey Racquet Club 4 - 2
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles Hempfield Rec Center 1 - 3
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 2 - 2
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 0
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles Hempfield Rec Center 2 - 2
41 Randall Taylor -- Summary -- Shippensburg, PA 2.74 (3.0) 3.0 S 2023
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 3 - 0
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 0 - 2
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 1 - 1
42 AMIR CERIC -- Summary -- Mechanicsburg, PA 2.74 (3.0) 2.5 M 2023
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 4 - 1
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 7 - 1
43 Randall Allen -- Summary -- Dillsburg, PA 2.71 (3.0) 3.0 C 2023
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 1 - 4
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 3 - 3
44 Charles Shultz -- Summary -- Marysville, PA 2.70 (3.0) 3.0 C 2023
2024 USTA 55 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 1 - 2
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 3 - 1
45 John Maxton -- Summary -- Lemoyne, PA 2.62 (3.0) 3.0 C 2022
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 0 - 1
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 1 - 1
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 1 - 0
46 Kevin Jacobs -- Summary -- Enola, PA 2.56 (3.0) 3.0 C 2023
2024 USTA 55 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 1 - 3
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 4
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 1 - 3
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 0 - 2
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 0 - 3
47 Joseph Rossi -- Summary -- York Haven, PA 2.53 (3.0) 3.0 C 2023
2024 USTA 55 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 0 - 1
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles Hershey Racquet Club 0 - 3
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles Hershey Racquet Club 1 - 3
48 Arkady Khodorkovsky -- Summary -- Camp Hill, PA 2.52 (3.0) 3.0 C 2023
2024 USTA 55 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 0 - 2
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 1
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 2 - 2
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 2
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 1 - 3
49 Brad Shopp -- Summary -- Mechanicsburg, PA 2.48 (2.5) 3.0 C 2023
2024 USTA 55 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 1 - 1
2024 USTA 40 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 2 - 3
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 0 - 3
Jesse Barth -- Summary -- Carlisle, PA n/a n/a 0.0   2023
2024 USTA 18 & Over Mx Doubles League 6.0 Mixed Doubles West Shore Tennis Club 2 - 0
Manbir Bawa -- Summary -- Mechanicsburg, PA n/a n/a 3.0 M 2023
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 2
Mel Eckhaus -- Summary -- Elliottsburg, PA n/a n/a 3.5 C 2022
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 1
Terry Farley -- Summary -- Mechanicsburg, PA n/a n/a 3.5 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 1 - 1
Chris Gouse -- Summary -- Mechanicsburg, PA n/a n/a 3.5 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 2 - 0
Dale Hoffman -- Summary -- Millersburg, PA n/a n/a 3.5 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 0 - 2
terry lattimer -- Summary -- Camp Hill, PA n/a n/a 3.5 C 2023
2024 USTA 40 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 0 - 1
Rob Martin -- Summary -- Mechanicsburg, PA n/a n/a 4.0 C 2023
2024 USTA 40 & Over Mx Doubles League 8.0 Mixed Doubles West Shore Tennis Club 1 - 0
Brent Schreiber -- Summary -- Dover, PA n/a n/a 3.0 C 2023
2024 USTA 18 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 0 - 2
Timothy Walsh -- Summary -- Mechanicsburg, PA n/a n/a 4.0 C 2023
2024 USTA 55 & Over Mx Doubles League 7.0 Mixed Doubles West Shore Tennis Club 0 - 1